package cn.Liujialin.pet.service;


import cn.Liujialin.basic.service.IBeanService;
import cn.Liujialin.pet.domain.Pet;
import cn.Liujialin.user.domain.LoginInfo;

import java.util.List;
import java.util.Map;

public interface IPetService extends IBeanService<Pet> {

    // 上架
    void onSale(List<Long> ids);

    //下架
    void offSale(List<Long> ids);

    // 查询宠物 + 宠物详情
    Pet queryDetailById(Long petId);

    // 领养宠物

    void adopt(Map<String, Long> param, LoginInfo currentLoginInfo);


}
